JBoss Community Archive (Read Only)

ModeShape 3

ModeShape and JBoss AS7 and EAP

JBoss Application Server 7 is a blazingly fast, lightweight, cluster-ready application server that you can run locally for development, in your company's data center for testing and/or production, or even in the cloud. And with ModeShape's kit for AS7, you can have AS7 manage your repositories while making it trivially easy for your applications to use the JCR API.

JBoss Enterprise Application Server is the productized version of JBoss Application Server (AS). It's the culmination of thousands of hours of QE, bug-fixes and co-ordination to make sure you can be as productive as possible building your apps. You can use it free of charge for development, but production requires a subscription that entitles you to lots of benefits. For more details, see the JBoss app server FAQs.

A few of the benefits of running ModeShape within AS7/EAP6.1 are:

JBoss AS7 or EAP?

If you're using a recent version of ModeShape 3, you'll need to use EAP 6.1. The primary reason is that EAP 6.1 ships with a modern and updated version of Infinispan, and we know that ModeShape and EAP 6.1 work quite well together. AS7.1.1 is quite old and includes an older version of Infinispan that has quite a few issues, especially around clustering.

The table below shows the compatibility:

Server

ModeShape version

JBoss AS7.1.1

ModeShape 3.0 - 3.1

JBoss EAP 6.1.x

ModeShape 3.2 and later

For more information about why we switched from AS7.1.1 to EAP6.1, please see our blog post.

The JBoss AS project has been renamed to Wildfly, and they are already pushing out some early releases of Wildfly 8. We are watching this with great interest, and hope to soon add a second ModeShape kit that can be installed on top of Wildfly.

Getting started

You can start using ModeShape with just a few steps:

  1. Install JBoss AS 7.1 or EAP 6.1 and ModeShape

  2. Configure your repositories

  3. Write and deploy applications that use the JCR API, ModeShape's RESTful API or WebDAV API, or JDBC API

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-11 12:06:45 UTC, last content change 2013-09-13 15:34:02 UTC.